/* 82 */
.header{
    background: #3F4040;
    border-bottom: 2px solid rgb(83, 83, 83);
}
/* 139 */
.footer .toolbar.thirdbar li{
    width:33.33%
}
/* 308 */
.cols0_5,.cols1_5,.cols2_5,.cols1,.cols2,.cols3,.cols4,.cols5,.cols6,.cols7,.cols8,.cols9,.cols10,.cols11,.cols12,.cols0{
    padding:8px 0;
    box-sizing: border-box
}

.rows.nopd .cols0_5,.rows.nopd .cols1_5,.rows.nopd .cols2_5,.rows.nopd .cols1,.rows.nopd .cols2,.rows.nopd .cols3,.rows.nopd .cols4,.rows.nopd .cols5,.rows.nopd .cols6,.rows.nopd .cols7,.rows.nopd .cols8,.rows.nopd .cols9,.rows.nopd .cols10,.rows.nopd .cols11,.rows.nopd .cols12,.rows.nopd .cols0{
    padding: 0px;
}
.rows.flexrows{
    display: flex;
}
.mark{
    display: none;
    height: 100%;
    width: 100%;
    background-color: #3d3d3d;
    opacity: 0.3;
    position: fixed;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
}
.mark.active{
    display: block
}
.nodata{
    background-image: url(../images/nodata@3x.png);
    box-sizing: border-box;
    width: 100%;
    padding-top: 40%;
    background-position: center center;
    background-size: 24%;
    background-repeat: no-repeat;
}
/* loading */
/* loading动画 */
@keyframes lds-dual-ring {
0% {
	-webkit-transform: rotate(0);
	transform: rotate(0);
}
100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-webkit-keyframes lds-dual-ring {
0% {
	-webkit-transform: rotate(0);
	transform: rotate(0);
}
100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.lds-css{
	position: fixed;
	width:100%;
	height: 100%;
	left:0;
    top:0;
    bottom: 0;
    right: 0;
	z-index: 10;
	background: #fff;
	display: none;

}
.loader .lds-css{
    display: block;
}
.lds-dual-ring {
	position: absolute;
	left:-50%;
	right:-50%;
	top:-50%;
	bottom: -50%;
	margin: auto;
}
.lds-dual-ring div {
	position: absolute;
	width: 80px;
	height: 80px;
	top: 40px;
	left: 40px;
	border-radius: 50%;
	border: 6px solid #000;
	border-color: #CAA15A transparent #CAA15A transparent;
	-webkit-animation: lds-dual-ring 1.3s linear infinite;
	animation: lds-dual-ring 1.3s linear infinite;
}
.lds-dual-ring {
	width: 128px!important;
	height: 128px !important;
	-webkit-transform: translate(-64px, -64px) scale(0.64) translate(64px, 64px);
	transform: translate(-64px, -64px) scale(0.64) translate(64px, 64px);
}
.tab{
    
}
.tab::after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.tab .tabelm{
    float: left;
    box-sizing: border-box;
    text-align: center;
    height: 34px;
    line-height: 34px;
    font-size:13px;
    border-bottom:1px solid #d4cdc4
}
.tab .tabelm_lg{
    height: 56px;
    line-height: 56px;
}
.tab .tabelm span.tabcnt,.tab .tabelm div.tabcnt{
    height: 100%;
    display: inline-block;
    box-sizing: border-box;
    color:#9f968c;
}
.tab .tabelm.active span.tabcnt,.tab .tabelm.active div.tabcnt{
    border-bottom:1px solid #b4831f;
    color: #4e3821
}
.tab .tabelm.active div.tabcnt p{
    color: #CAA15A
}
/* pop */
.pop{
    display: none;
    position:fixed;
    width: 80%;
    left: 10%;
    min-height: 100px;
    background-color: #fff;
    top: 40%;
    border: 1px solid #ededed;
    box-sizing: border-box;
    z-index: 999
}
.pop.active{
    display: block;
}
.pop .popcnt{
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    padding:20px 10px;
    border-bottom:1px solid #ededed;
}
.pop .popcnt p{
    width: 100%;
}
.pop .popbtngroup{

}
.pop .popbtngroup .popbtn{
    border-right: 1px solid #ededed;
}
.pop .popbtngroup .popbtn.last{
    border-right-width: 0px;
}
.pop .popbtngroup .popbtn a{
    color: #3d3d3d;
    text-align: center;
    display: block;
    width: 100%;
    font-size:14px;
    height: 30px;
    line-height: 30px;
    padding: 10px 0px;
}
.pop .popimg{
    width: 100%;
    height: 0;
    padding-bottom: 80%;
    overflow: hidden;
    background-size: auto 100%;
    background-repeat: no-repeat;
}
.icon{
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: -1px;
    background-image: url('../images/nodata@2x.png')
}
.icon.icon_md{
    width: 24px;
    height: 24px;
}
.icon.icon_lg{
    height: 32px;
    width: 32px;
}
.icon.icon10{
    height: 5px;
    width: 5px;
}
.icon.icon24{
    height: 12px;
    width: 12px;
}
.icon.icon20{
    height: 10px;
    width: 10px;
}
.icon.icon16{
    height: 8px;
    width: 8px;
}
.icon.icon34{
    height: 17px;
    width: 17px;
}
.icon.icon44{
    height: 22px;
    width: 22px;
}
.icon.address{
    background-image: url('../images/address.jpg')
}
.icon.quit{
    background-image: url('../images/quit.jpg')
}
.icon.vipphone{
    background-image: url('../images/vipphone.jpg')
}
.icon.gb{
    background-image: url('../images/gb@3x.png')
}
.icon.hotel{
    background-image: url('../images/hotel@3x.png')
}
.icon.people{
    background-image: url('../images/group@3x.png')
}
.icon.loc{
    background-image: url('../images/loca@3x.png')
}
.icon.tel{
    background-image: url('../images/tel.png')
}
.icon.sts{
    background-image: url('../images/sts@3x.png')
}
.icon.gert{
    background-image: url('../images/gert@3x.png')
}
.icon.loc{
    background-image: url('../images/loc@3x.png')
}
.icon.dis{
    background-image: url('../images/dis@3x.png')
}
.icon.rarrow{
    background-image: url('../images/right-arrow@3x.png')
}
.icon.tel{
    background-image: url('../images/tel@3x.png')
}
.icon.yy{
    background-image: url('../images/yy@3x.png')
}
/*font*/
.font_gold{
    color:#CAA15A !important;
}
.font_pink{
    color:#cd097b !important;
 }
.font_orange{
    color:#FF7A00 !important;
 }
.font_3d{
    color:#3d3d3d !important;
}
.font_7c{
    color:#7c7c7c !important;
}
.w_9{
    width: 90% !important;
}
.w_6{
    width: 60% !important;
}
.w_4{
    width: 40% !important;
}
.w_3{
    width: 30% !important;
}
.w_2_5{
    width: 25% !important;
}
.w_2{
    width: 20% !important;
}
.w_1{
    width: 10% !important;
}
.font_right{text-align: right}
.nowrap{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}